have to bite the bullet - Espagnol Anglais Dictionnaire